cap with a visor - Alemán Inglés Diccionario